hatches, matches, and despatches [humorous] [dated] - Türkçe İngilizce Sözlük